71 Albert St, Torrington, CT 06790-6402, Torrington
"Great pizza and salad. Friendly good service. Doorway tables are too cold in wintertime"
"Great pizza and salad. Friendly good service. Doorway tables are too cold in wintertime"